three rivers challenge